tan one's hide - French English Dictionary